technical inventions - Englisch Synonyme Wörterbuch